import axios from '@/utils/request'
/**
 * 获取验证码
 * @param{*}sid 唯一标识
 */
const getCode =  (sid)=>{
    return axios.get('/api/getCaptcha',{
        params:{
            sid:sid
        }
    })
}
/**
 * 忘记密码
 * @param{*}用户信息（邮箱，验证码）
 */
const forget =  (option)=>{
    return axios.post('/api/logins/forget',{
        ...option
    })
}
/**
 * 登录
 * @param{*}登录信息（邮箱，密码，验证码，sid）
 */
const login = (loginInfo)=>{
    return axios.post('/api/logins/login',{
        ...loginInfo
    })
}

/**
 * 注冊
 * @param{*}注册信息（邮箱，密码，验证码，sid）
 */
 const register = (registerInfo)=>{
    return axios.post('/api/logins/register',{
        ...registerInfo
    })
}

export{getCode,forget,
    login,register
}